[38;2;249;38;114mrequired_packages[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mpkg.installed[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mpkgs[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116mgit[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116mperl[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116mfortune[0m

[38;2;249;38;114mcowsay_source[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mgit.latest[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116mhttps://github.com/jasonm23/cowsay.git[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mtarget[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m/root/cowsay[0m

[38;2;249;38;114mrun_installer[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mcmd.run[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m./install.sh /usr/local[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mcwd[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m/root/cowsay[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114monchanges[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mgit[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116mcowsay_source[0m

[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mset[0m[38;2;248;248;242m [0m[38;2;255;255;255mcowfiles[0m[38;2;248;248;242m [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;255;255;255msalt[0m[38;2;248;248;242m.[0m[38;2;255;255;255mcmd[0m[38;2;248;248;242m.[0m[38;2;255;255;255mrun[0m[38;2;248;248;242m([0m[38;2;230;219;116m'[0m[38;2;230;219;116mcowsay -l[0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m[38;2;248;248;242m.[0m[38;2;255;255;255msplit[0m[38;2;248;248;242m([0m[38;2;230;219;116m'[0m[38;2;190;132;255m\n[0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m[38;2;248;248;242m[[0m[38;2;248;248;242m1[0m[38;2;248;248;242m:[0m[38;2;248;248;242m][0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mset[0m[38;2;248;248;242m [0m[38;2;255;255;255mascii_arts[0m[38;2;248;248;242m [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;255;255;255mcowfiles[0m[38;2;248;248;242m [0m[38;2;248;248;242m|[0m[38;2;248;248;242m [0m[38;2;255;255;255mjoin[0m[38;2;248;248;242m([0m[38;2;230;219;116m'[0m[38;2;230;219;116m [0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m

[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mfor[0m[38;2;248;248;242m [0m[38;2;255;255;255mascii_art[0m[38;2;248;248;242m [0m[38;2;249;38;114min[0m[38;2;248;248;242m [0m[38;2;255;255;255mascii_arts[0m[38;2;248;248;242m.[0m[38;2;255;255;255msplit[0m[38;2;248;248;242m([0m[38;2;230;219;116m'[0m[38;2;230;219;116m [0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;249;38;114mrun_cowsay_{{ ascii_art }}[0m[38;2;248;248;242m:[0m[38;2;117;113;94m [0m[38;2;117;113;94m#[0m[38;2;117;113;94m name must be unique[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mcmd.run[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mif[0m[38;2;248;248;242m [0m[38;2;255;255;255mascii_art[0m[38;2;248;248;242m [0m[38;2;249;38;114mis[0m[38;2;248;248;242m [0m[38;2;255;255;255min[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;230;219;116m'[0m[38;2;230;219;116mhead-in[0m[38;2;230;219;116m'[0m[38;2;248;248;242m,[0m[38;2;248;248;242m [0m[38;2;230;219;116m'[0m[38;2;230;219;116msodomized[0m[38;2;230;219;116m'[0m[38;2;248;248;242m,[0m[38;2;248;248;242m [0m[38;2;230;219;116m'[0m[38;2;230;219;116mtelebears[0m[38;2;230;219;116m'[0m[38;2;248;248;242m][0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116mecho cowsay -f {{ ascii_art }} should not be used[0m
[38;2;248;248;242m    [0m[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114melse[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116mfortune | cowsay -f {{ ascii_art }}[0m
[38;2;248;248;242m    [0m[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mendif[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mendfor[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m

[38;2;249;38;114mecho_pillar_demo_1[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mcmd.run[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mecho {{ pillar.demo_text | default('pillar not defined') }}[0m[38;2;230;219;116m"[0m

[38;2;249;38;114mecho_pillar_demo_2[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mcmd.run[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mecho {{ pillar.demo.text | default('pillar not defined') }}[0m[38;2;230;219;116m"[0m

[38;2;117;113;94m#[0m[38;2;117;113;94m Comment[0m
[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mset[0m[38;2;248;248;242m [0m[38;2;255;255;255mrand[0m[38;2;248;248;242m [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;255;255;255msalt[0m[38;2;248;248;242m[[0m[38;2;230;219;116m'[0m[38;2;230;219;116mrandom.get_str[0m[38;2;230;219;116m'[0m[38;2;248;248;242m][0m[38;2;248;248;242m([0m[38;2;248;248;242m20[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m
[38;2;166;226;46m{%[0m[38;2;248;248;242m [0m[38;2;249;38;114mset[0m[38;2;248;248;242m [0m[38;2;255;255;255mIP_Address[0m[38;2;248;248;242m [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;255;255;255mpillar[0m[38;2;248;248;242m[[0m[38;2;230;219;116m'[0m[38;2;230;219;116mIP_Address[0m[38;2;230;219;116m'[0m[38;2;248;248;242m][0m[38;2;248;248;242m [0m[38;2;166;226;46m%}[0m

[38;2;249;38;114mwait[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mcmd.run[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116msleep 210[0m[38;2;117;113;94m  [0m[38;2;117;113;94m#[0m[38;2;117;113;94m another comment[0m

[38;2;249;38;114mcreate_roster_file[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m  [0m[38;2;249;38;114mfile.managed[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mname[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m/tmp/salt-roster-{{ rand }}[0m
[38;2;248;248;242m    [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;249;38;114mcontents[0m[38;2;248;248;242m:[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116m'[0m[38;2;230;219;116mswitch:[0m[38;2;230;219;116m'[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116m'[0m[38;2;230;219;116m  host: {{ IP_Address }}[0m[38;2;230;219;116m'[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116m  user: test[0m[38;2;230;219;116m"[0m
[38;2;248;248;242m      [0m[38;2;248;248;242m-[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116m  passwd: {{ passwd }}[0m[38;2;230;219;116m"[0m

